/**
 * 格式化数字变为每3位加一个逗号
 * @param num
 * @returns {string}
 */
export const formatNumberAsPrice = function(num) {
    // 如果数字带有小数点的话，可以使用toLocaleString()方法实现这个需求。
    // 没有小数点，就用正则匹配实现。
    return (num.toString().indexOf('.') !== -1) ? num.toLocaleString() : num.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,');
};
